﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Entidad;
using Datos;

namespace Negocio
{
    public class NePagos
    {
        public List<EnResumenPago> listarResumen(string documento_proveedor, DateTime fecha, DateTime fechaf,
            string sociedad, string numero_documento, string intranet, int pagina, int regxPag, ref int total, String nif)
        {
            DaPagos dp = new DaPagos();
            return dp.listarResumen(documento_proveedor, fecha, fechaf, sociedad, numero_documento, intranet,  pagina,  regxPag,ref total,  nif);
        }

        public List<EnDetraccion> selecccionDetraccion(string sociedad, string annio, string numero_documento, 
            string numero_constancia, int posicion)
        {
            DaPagos dp = new DaPagos();
            return dp.selecccionDetraccion(sociedad, annio, numero_documento, numero_constancia, posicion);
        }

        public List<EnRetencion> selecccionRetenciones(string sociedad, string annio, string numero_documento, 
                    string numero_certificado_retencion, int posicion)
        {
            DaPagos dp = new DaPagos();
            return dp.selecccionRetenciones(sociedad, annio, numero_documento, numero_certificado_retencion, posicion);
        }

        public List<EnCombo> lstReportes() {
            List<EnCombo> lstEC = new List<EnCombo>();
            EnCombo ec = new EnCombo();
            ec.decrip = "Emisor";
            lstEC.Add(ec);

            ec = new EnCombo();
            ec.decrip = "Proveedor";
            lstEC.Add(ec);

            ec = new EnCombo();
            ec.decrip = "SUNAT";
            lstEC.Add(ec);

            return lstEC;
        }
    }
}
